2b1dfd7193171d77d175304a2993714dd0ff6cb9,common/src/main/java/org/geogebra/common/gui/view/probcalculator/ProbabilityCalculatorView.java,ProbabilityCalculatorView,createGeoElements,#,370

Before Change


			cons.removeFromConstructionList(xHigh);

			AlgoTake take = new AlgoTake(cons, discreteValueList,
					(GeoNumeric) xLow.getOutput(0),
					(GeoNumeric) xHigh.getOutput(0));
			cons.removeFromConstructionList(take);
			intervalValueList = (GeoList) take.getOutput(0);

After Change


				xMax = xLow;
			} else {
				xLow = new AlgoDependentNumber(cons, lowPlusOffset, false);
				xMin = new AlgoMin(cons, xLow.getNumber(), xHigh.getNumber());
				xMax = new AlgoMax(cons, xLow.getNumber(), xHigh.getNumber());
			}
			cons.removeFromConstructionList(xLow);



			AlgoTake take = new AlgoTake(cons, discreteValueList,
					(GeoNumeric) xMin.getOutput(0),
					(GeoNumeric) xMax.getOutput(0));
			cons.removeFromConstructionList(take);
			intervalValueList = (GeoList) take.getOutput(0);

			AlgoTake take2 = new AlgoTake(cons, discreteProbList,
					(GeoNumeric) xMin.getOutput(0),
					(GeoNumeric) xMax.getOutput(0));
			cons.removeFromConstructionList(take2);
			intervalProbList = (GeoList) take2.getOutput(0);